main drainage ditch - Allemand Anglais Dictionnaire